// Decompiled by Jad v1.5.8g. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.kpdus.com/jad.html
// Decompiler options: packimports(3) 

package com.nnee.p_pr.p_activity.p_a;

import android.widget.BaseAdapter;
import java.util.LinkedList;
import java.util.List;

public abstract class cls_i extends BaseAdapter
{

    public cls_i()
    {
        a = new LinkedList();
    }

    public void a()
    {
        LinkedList linkedlist = a;
        linkedlist;
        JVM INSTR monitorenter ;
        a.clear();
        notifyDataSetChanged();
        return;
    }

    public void a(int j)
    {
        if(j >= 0 && j < a.size()) goto _L2; else goto _L1
_L1:
        return;
_L2:
        LinkedList linkedlist = a;
        linkedlist;
        JVM INSTR monitorenter ;
        a.remove(j);
        notifyDataSetChanged();
        if(true) goto _L1; else goto _L3
_L3:
    }

    public void a(int j, Object obj)
    {
        if(obj != null) goto _L2; else goto _L1
_L1:
        return;
_L2:
        LinkedList linkedlist = a;
        linkedlist;
        JVM INSTR monitorenter ;
        a.add(j, obj);
        notifyDataSetChanged();
        if(true) goto _L1; else goto _L3
_L3:
    }

    public void a(Object obj)
    {
        if(obj != null) goto _L2; else goto _L1
_L1:
        return;
_L2:
        LinkedList linkedlist = a;
        linkedlist;
        JVM INSTR monitorenter ;
        a.addLast(obj);
        notifyDataSetChanged();
        if(true) goto _L1; else goto _L3
_L3:
    }

    public void a(List list)
    {
        if(list != null && list.size() != 0) goto _L2; else goto _L1
_L1:
        return;
_L2:
        LinkedList linkedlist = a;
        linkedlist;
        JVM INSTR monitorenter ;
        a.addAll(list);
        notifyDataSetChanged();
        if(true) goto _L1; else goto _L3
_L3:
    }

    public void a(Object aobj[])
    {
        if(aobj != null && aobj.length != 0) goto _L2; else goto _L1
_L1:
        return;
_L2:
        LinkedList linkedlist = a;
        linkedlist;
        JVM INSTR monitorenter ;
        for(int j = 0; j < aobj.length; j++)
            a.addLast(aobj[j]);

        notifyDataSetChanged();
        if(true) goto _L1; else goto _L3
_L3:
    }

    public void a(Object aobj[], int j, int k)
    {
        if(aobj != null && aobj.length != 0) goto _L2; else goto _L1
_L1:
        return;
_L2:
        if(j < 0)
            j = 0;
        if(k >= aobj.length - j)
            k = aobj.length - j;
        LinkedList linkedlist = a;
        linkedlist;
        JVM INSTR monitorenter ;
        for(int l = k + -1; l >= j; l--)
            a.addFirst(aobj[l]);

        notifyDataSetChanged();
        if(true) goto _L1; else goto _L3
_L3:
    }

    public void b(int j, Object obj)
    {
        if(obj != null && j >= 0 && j < a.size()) goto _L2; else goto _L1
_L1:
        return;
_L2:
        LinkedList linkedlist = a;
        linkedlist;
        JVM INSTR monitorenter ;
        a.set(j, obj);
        notifyDataSetChanged();
        if(true) goto _L1; else goto _L3
_L3:
    }

    public void b(Object obj)
    {
        if(obj != null) goto _L2; else goto _L1
_L1:
        return;
_L2:
        LinkedList linkedlist = a;
        linkedlist;
        JVM INSTR monitorenter ;
        a.addFirst(obj);
        notifyDataSetChanged();
        if(true) goto _L1; else goto _L3
_L3:
    }

    public void b(List list)
    {
        if(list != null && list.size() != 0) goto _L2; else goto _L1
_L1:
        return;
_L2:
        LinkedList linkedlist = a;
        linkedlist;
        JVM INSTR monitorenter ;
        for(int j = -1 + list.size(); j >= 0; j--)
            a.addFirst(list.get(j));

        notifyDataSetChanged();
        if(true) goto _L1; else goto _L3
_L3:
    }

    public void b(Object aobj[])
    {
        if(aobj != null && aobj.length != 0) goto _L2; else goto _L1
_L1:
        return;
_L2:
        LinkedList linkedlist = a;
        linkedlist;
        JVM INSTR monitorenter ;
        for(int j = -1 + aobj.length; j >= 0; j--)
            a.addFirst(aobj[j]);

        notifyDataSetChanged();
        if(true) goto _L1; else goto _L3
_L3:
    }

    public int c(Object obj)
    {
        if(obj != null) goto _L2; else goto _L1
_L1:
        int j = -1;
_L4:
        return j;
_L2:
        LinkedList linkedlist = a;
        linkedlist;
        JVM INSTR monitorenter ;
        j = a.indexOf(obj);
        if(true) goto _L4; else goto _L3
_L3:
    }

    public void d(Object obj)
    {
        if(obj != null) goto _L2; else goto _L1
_L1:
        return;
_L2:
        LinkedList linkedlist = a;
        linkedlist;
        JVM INSTR monitorenter ;
        a.remove(obj);
        notifyDataSetChanged();
        if(true) goto _L1; else goto _L3
_L3:
    }

    public int getCount()
    {
        return a.size();
    }

    public Object getItem(int j)
    {
        Object obj;
        if(j < 0 || j >= a.size())
            obj = null;
        else
            obj = a.get(j);
        return obj;
    }

    public long getItemId(int j)
    {
        return (long)j;
    }

    private LinkedList a;
}
